21 TECHINVEST LIMITED

Status: Active

Address: 30 Milward Gardens, Binfield, Bracknell

Incorporation date: 22 Dec 2014

21 TECHNOLOGY LTD

Status: Active

Address: 61 Worcester Street, Wolverhampton

Incorporation date: 31 Mar 2021

Address: C/o Farrar Property Management, The Studio, London

Incorporation date: 20 Dec 1968

Address: Leete Estate Management 119-120 High Street, Eton, Windsor

Incorporation date: 30 Apr 2012

21 THORNLAW ROAD LIMITED

Status: Active

Address: Flat 2 21 Thornlaw Road, West Norwood, London

Incorporation date: 12 Mar 2013

Address: 21a Trinity Rise, London

Incorporation date: 01 Nov 2006

21 TV LTD

Status: Active

Address: 101 New Cavendish Street, 1st Floor South, London

Incorporation date: 24 Mar 2010